const mysql = require('mysql2/promise');  
  
// 数据库连接池配置  
const pool = mysql.createPool({  
    host: 'localhost',  
    user: 'root',  
    password: '123456',  
    port: 3306,  
    database: 'lift' // 数据库的名称  
});  
  
async function conMysql(sql) {  
    try {  
        const [rows, fields] = await pool.query(sql);  
        return rows;  
    } catch (err) {  
        console.error(`数据库查询失败: ${err}`);  
        throw err; // 抛出错误，让调用者处理  
    }  
}  
  
// 导出连接池和 conMysql 函数  
module.exports = {  
    pool,  
    conMysql  
};